BNSF 6290 is in charge of pulling the CP work train consisting of track and ballast for a derailment just south of Dubuque, Iowa. 23 cars of a 99 car empty sand train derailed just south of Dubuqu... (more)
One of the most beautiful places I have had the pleasure to photograph a train; Lombard Canyon. Here we see a BNSF coal train snaking it's way through the canyon after meeting the ML and the 840 l... (more)
With a Homested yard job on board, in the form of B045, Norfolk Southern coal train 616 bound for Toledo Edison's Bayshore power plant comes off the Chicago line at CP 286 and on to the Toledo Bel... (more)